package com.chaodev.base.dao;

import com.chaodev.base.model.GrowthSystem;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface GrowthSystemDao {

    /**
     * 获取成长体系配置信息表
     * @param growthSystem
     * @return
     */
    List<GrowthSystem> queryList(GrowthSystem growthSystem);

    /**
     * 根据ID查询信息
     * @param id
     * @return
     */
    GrowthSystem findDataById(Integer id);

    /**
     * 更新成长体系配置信息
     * @param growthSystem
     */
    void updateDataById(GrowthSystem growthSystem);

    /**
     * 新增成长体系配置信息
     * @param growthSystem
     */
    void insertData(GrowthSystem growthSystem);

    /**
     * 删除成长体系信息表对象
     * @param ids
     */
    void deleteDataById(List<Integer> ids);
}